Owen Stewart
Institutions: Algonquin College, Queensland University of Technology
Observed institutions: Algonquin College, University of Tasmania, Queensland University of Technology
ORCID: 0009-0009-1118-5550
Observed ORCID: 0009-0009-1118-5550
OpenAlex ID: A5082271539
