Director, Biosciences eastern and central Africa – International Livestock Research Institute Hub (BecA-ILRI Hub), Nairobi, Kenya
Molecular Plant Virologist, Officer in Charge/Head of Institute
Teaching Assistant Professor, North Carolina State University
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

Pages