Carter Haddock's avatar
Carter Haddock
Durham Regional Hospital
Want to learn more about Carter?

Join NEJM Resident 360!