Dr. Michael Hakkenberg

Title: Professor

Department: History

Email: hakkenbe@roanoke.edu

Phone: 540-375-2379

Building: Bank Building

Dr. Michael Hakkenberg