Prof Hywel Thomas
Director Joining Date: 01/01/1996
E: thomashr@cardiff.ac.uk
T: 0044 (0) 2920 874965
Your javascript appears to be disabled
Please enable your javascript for an optimal viewing experience