James Roach , MD's avatar
James Roach , MD
Physician at David Geffen School of Medicine at UCLA
  • Pulmonary Disease
  • Physician at David Geffen School of Medicine at UCLA
Want to learn more about James?

Join NEJM Resident 360!