10.1101/2025.04.30.651410
Development and Validation of a Stem Cell-Based Kidney Organoid Platform for Nephrotoxicity Assessment
2025-05-05