charlotte, north carolina, united states
Saint Louis University
Wake Forest University School of Medicine