Sarah A. Callaghan
Observed name: Sarah Callaghan
Institution: University of Waterloo
Observed institutions: St. Jerome's University, University of Waterloo, James Cook University Hospital
ORCID: 0000-0003-0320-831X
Observed ORCID: 0000-0003-0320-831X
OpenAlex ID: A5034025377
