Hemming, Peter, Cardiff University, United Kingdom