Gerardo Alfaro abundiz's avatar
Gerardo Alfaro abundiz
Physician at Departamento de Nefrología, Diálisis y Trasplantes
  • Nephrology
  • Physician at Departamento de Nefrología, Diálisis y Trasplantes
Want to learn more about Gerardo?

Join NEJM Resident 360!