David Lloyd 1 January, 1970 Honorary Professor of Microbiology, School of Biosciences, Cardiff University. DSc, Sheffield University. Read More
Rudolf Allemann Distinguished Research Professor and Director of Research, School of Chemistry, Cardiff University Read More