Mairead Hamill's avatar
Mairead Hamill
Resident in Internal Medicine at St James Hosp & Health Centers Program
  • Internal Medicine
  • Resident at HSE
Want to learn more about Mairead?

Join NEJM Resident 360!