Owen Scheirer
Observed name: O. Scheirer
Institution: Saskatchewan Health Authority
Observed institutions: Saskatchewan Health Authority, Royal University Hospital, University of Saskatchewan
ORCID: 0009-0005-1128-9414
Observed ORCID: 0009-0005-1128-9414
OpenAlex ID: A5044489442
