Laura Roach

Education Technology Manager

School of Biosciences

Email:
roachlj@cardiff.ac.uk
Telephone:
+44 (0) 2920 874128
Location:
Sir Martin Evans Building, Museum Avenue, Cardiff, CF10 3AX