Mr Stephen Hicks Electrical, Mechanical and Refrigeration Engineering Technician Department of Life Sciences Contact Details Email: sth13@aber.ac.uk Office:3.04 Edward Llwyd Building Phone: +44 (0) 1970 622309 About usStudy with usVisit UsOur FacilitiesEmployabilityGlobal OpportunitiesResearchStaff ProfilesNews & EventsBlogs and Student StoriesNewslettersInformation for Current StudentsContact Us