Dr. Luke Flores
- 1922 Sheridan Rd., Evanston, IL 60208
- (847) 467-1894
Luke started as the Co-director of the program in 2011 before being named the Director in the summer of 2012. He earned his B.S. in Biology from the Honors College at the University of Texas-San Antonio and went on to earn his Ph.D. in Neuroscience from Northwestern University in 2011. He teaches the Biological Research Highlights and Leadership courses. Outside of teaching and mentoring, Luke spends his time writing music, playing basketball, and watching laughably bad movies.