@craig_a_spencer’s Profile / Post.
Craig Spencer@craig_a_spencerCraig Spencer MD MPH2 Posts11 Following341 FollowersEmergency medicine physician | Ebola Survivor | Historical Foundations of Public Health Policy & Practice | Brown University School of Public Health | Sourdough & Distance Running Enthusiast