10.1101/2025.04.30.651410

Development and Validation of a Stem Cell-Based Kidney Organoid Platform for Nephrotoxicity Assessment

2025-05-05