photo of Dr. Andrew L.Thomas

Andrew L. Thomas

Professor of History, Director of the History Program
336-917-5454
Programs
Degrees
  • PhD, Purdue University
  • MA, Purdue University
  • BA, University of Utah