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