peter koech, dr's avatar
peter koech, dr
Fellow in Nephrology at nairobi
  • Nephrology
Want to learn more about peter?

Join NEJM Resident 360!

Powered by Medstro