Dr. Andrew Thomas

Andrew Thomas

Associate Professor of History, Chair of the Department of History and Political Science
336-917-5454
Programs
Degrees
  • BA, University of Utah
  • MA, Purdue University
  • PhD, Purdue University