2004 alumnus named chief resident at California pediatric facility |
Wednesday, July 29, 2015 |
Dr. Erica Glenn (Class of 2004) – Glenn was named chief resident at the Children's Hospital and Research Center of Oakland, California.
Glenn earned a bachelor’s degree in exercise and sports science in 2008 from the University of North Carolina at Chapel Hill, then returned to St. Louis for medical school at Saint Louis University, where she received her medical doctorate in 2012.
| ||