Teresa McHale
Observed names: McHale, Teresa, T McHale, T. McHale, Teresa Mchale
Institution: University Hospital Galway
Observed institutions: University of South Wales, University of Pittsburgh, Ollscoil na Gaillimhe – University of Galway, Hospital of the University of Pennsylvania, University Hospital Galway, Shadyside Hospital, University of Pittsburgh Medical Center, National Cancer Institute, University of Pennsylvania
ORCID: 0000-0003-3077-9230
Observed ORCID: 0000-0003-3077-9230
OpenAlex ID: A5013142184
