Steven Leigh
Steven Leigh, Dean of the College of Arts & Sciences, was appointed in July 2012. Before his appointment, he served as Dean of the College of Liberal Arts & Sciences at the University of Illinois Urbana-Champaign. He received his BA in Anthropology from Northwestern University, his MA in Anthropology from the University of Tennessee, and his PhD from Northwestern University. His research focuses on human and primate evolution and integrates data across numerous fields including anatomy, genetics, and archaeology. He has previously held teaching and research appointments at the State University of New York, Stony Brook, and at Northwestern University.