Go to the profile of Ross Fitzgerald

Ross Fitzgerald

Professor of Molecular Bacteriology, University of Edinburgh