Assisant Professor, Coordinator MAT in STEM Education, North Carolina State University
Assistant Professor in the Department of Ecology, Evolution and Natural Resources, Rutgers University
William Neal Reynolds Professor of Biochemistry, North Carolina State University
William Neal Reynolds Distinguished Professor of Agriculture, North Carolina State University
Assistant Professsor in Entomology and Plant Pathology Faculty, Auburn University
Professor, Department of Plant Pathology, North Carolina State University