John Woods's avatar
John Woods
Physician at Belfast HSC Trust
  • Nephrology
  • Physician at Belfast HSC Trust
Want to learn more about John?

Join NEJM Resident 360!