Myla Spencer
Myla Spencer (Col ’98)
Other announcement on May 10, 2015

Myla Spencer (Col ’98) has earned a doctorate in biology from the Catholic University of America in Washington, D.C. She also holds a Master of Science degree in biotechnology from the Johns Hopkins University.