Professor David Lloyd
DSC FLSW
Honorary Professor of Microbiology, School of Biosciences, Cardiff University. DSc, Sheffield University.
Honorary Professor of Microbiology, School of Biosciences, Cardiff University. DSc, Sheffield University.