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

Join NEJM Resident 360!