Dr Roger Santer PhD
Lecturer in Zoology
- Lecturer in ZoologyDepartment of Life Sciences - Teaching And Research
Department of Life Sciences
Postal address
Aberystwyth University
Edward Llwyd Building
Penglais
Aberystwyth
Edward Llwyd Building
Penglais
Aberystwyth
United Kingdom of Great Britain and Northern Ireland

ORCID: 0000-0002-8248-0532