ProfessorNephrology Stanford University United States of America
Mary Leonard, M.D., M.S.C.E.,is currently working as Arline and Pete Harman Professor and Chair, Department of Pediatrics
Pediatric Nephrology