Fellow Royal Society of Biology, UK

Prize: Honorary award

Degree of recognitionInternational
Granting OrganisationsRoyal Society of Biology NI Branch

    Fingerprint