Member of the Royal Irish Academy Life and Medical Sciences Committee

Prize: Appointment

Degree of recognitionInternational