Ross Fitzgerald

Professor of Molecular Bacteriology, University of Edinburgh