3D organoid-derived human glomeruli for personalised podocyte disease modelling and drug screening

Medicines Discovery Catapult