Esmeralda Castillo's avatar
Esmeralda Castillo
Resident in Nephrology at Nephrology
  • Nephrology
  • Pediatric Nephrology
  • Resident at Hospital Universitario Fundación Jimenez Díaz
Want to learn more about Esmeralda?

Join NEJM Resident 360!