Shane  Carrillo's avatar
Shane Carrillo
University of Kansas Medical Center
Want to learn more about Shane ?

Join NEJM Resident 360!