This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Profile
IRB Barcelona
irbbarcelona.bsky.social
did:plc:jla4i7v6ucofx4abyjpi575l
International research centre devoted to curing #cancer and other diseases linked to #aging. CERCA center, member of The Barcelona Institute of Science & Technology (BIST).
www.irbbarcelona.org