Michael Bailey

Name
First name: 
Michael
Surname: 
Bailey
Profile
Job title: 
Professor of Comparative Immunology
Department: 
Bristol Veterinary School
Affiliation: 
University of Bristol
Publications