Rafa Castaneda, MD's avatar
Rafa Castaneda, MD
Resident in Internal Medicine at Hospital Rosales
  • Internal Medicine
  • Resident at Hospital Rosales
Want to learn more about Rafa?

Join NEJM Resident 360!