Rebecca McCerery Overview Publications ORCID 0000-0001-6520-3667 Organisational affiliations EAE Management and Admin