William Neal Reynolds Distinguished Professor
Bio Electron Microscopy Staff Scientist
Postdoctoral Teaching Scholar
Assistant Teaching Professor
Associate Teaching Professor
BIT 100
Alcoa Professor, Director of NCSU Biotechnology Program
Asst Professor
Associate Professor
Asst Teaching Professor
Director, NCSU MSF