Paul Richardson, MD's avatar
Paul Richardson, MD
Physician at MercyOne Waterloo Urology Care
  • Urology
  • Physician at MercyOne Waterloo Urology Care
Want to learn more about Paul?

Join NEJM Resident 360!

Powered by Medstro