Veronica Attard's avatar
Veronica Attard
Resident at Mater Dei Hospital
  • Diagnostic Radiology
  • Radiology
  • Resident at Mater Dei Hospital
Want to learn more about Veronica?

Join NEJM Resident 360!