Orla Keegan
Observed names: Keegan, Orla, O Keegan, O. Keegan, ORLA KEEGAN
Institution: Irish Hospice Foundation
Observed institutions: Royal College of Surgeons in Ireland, Trinity College Dublin, Irish Hospice Foundation
ORCID: 0000-0003-3449-8372
Observed ORCID: 0000-0003-3449-8372
OpenAlex ID: A5011282006
