Isaac Ellmen
Observed name: Ellmen, Isaac
Institution: University of Oxford
Observed institutions: University of Waterloo, University of Oxford, Ottawa Hospital Research Institute
ORCID: 0000-0001-5556-2965
Observed ORCID: 0000-0001-5556-2965
OpenAlex ID: A5010968271
