Project Number 5 U01 DK127587-03 Agency/Funding Organization NIDDK Funding Year 2021 View Full Project Details for Vascularized kidney organoids on chip for efficacy and toxicity testing of somatic genome editing