Mrs Becca Roberts Lecturer in Veterinary Science Aberystwyth School of Veterinary Science Contact Details Email: kar68@aber.ac.uk Research Portal Profile Teaching Lecturer VE20340 - Principles of Science (year 2)