Dr. Roy Mackenzie

Affiliated Faculty and Researchers
Dr. Roy Mackenzie

Education: Ph.D., Microbiology, Autonomous University of Barcelona