Rory Geoghegan
Technician
- TechnicianDepartment of Life Sciences - Other
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
Additional information
Responsibilities
- Technician for the Aquatic, Behavioural & Evolutionary Biology (ABEB) research group
- Aquarium Technician