School of Medicine;
Trinity College Dublin;
Dublin;
Ireland;
Department of Biology;
Kathleen Lonsdale Institute for Human Health Research;
Maynooth University;
Maynooth;
Ireland;
School of Biochemistry&Immunology;
Trinity College Dublin;
Dublin 2;
Ireland;