profile icon
Prof

John McKenzie

Honorary (Professor Emeritus)
Faculty of Science
science & technology
life sciences & biomedicine
31 biological sciences
genetics
entomology
3105 genetics
infectious diseases
biochemistry & molecular biology
antimicrobial resistance
John McKenzie's Profile Picture
Prof

John McKenzie

 
Division
Faculty of Science
John McKenzie's Profile Picture
Prof

John McKenzie