Geoffrey Block's avatar
Geoffrey Block
Physician at Denver Nephrology Research
  • Nephrology
  • Physician at Denver Nephrology Research
Want to learn more about Geoffrey?

Join NEJM Resident 360!