Dr Geoff Richards Honorary Professor Aberystwyth School of Veterinary Science Contact Details Email: ger23@aber.ac.uk Research Portal Profile