
David Heddle
Professor
Vice Provost for Research and Graduate Studies
Christopher Newport Hall 416
(757) 594-8434
david.heddle@cnu.edu