Glenn McCluggage

Professor, Department of Pathology, Belfast Health and Social Care Trust. Belfast, Northern Ireland, UK.