Craig MacLean

Scientist working on antibiotic resistance, evolution, and mobile genetic elements. Prof at U.Oxford and Fellow of All Souls College
Joined October 2023
An unhandled error has occurred. Reload 🗙