Online presentation of the EvaluA GPS project, a tool to promote community participation for health

Organoids show potential in detecting specific mutations and the effect of drugs in various pathologies
11 January 2024
CaixaImpulse Call for Innovation in Health 2024
12 January 2024