Rachel Stewart was a Haverford College undergraduate majoring in Biology with a concentration in Biochemistry. She conducted her Senior Research Thesis in the lab from June 2011 to May 2012. Aside from her love of research, she is interested in fine arts and filmmaking. Her favorite movie, which also happens to be her namesake, is Blade Runner. Rachel went on to pursue her Ph.D. at Yale University.