Alexander Luis Imbault
Observed names: Alexander Imbault, Imbault, Alexander, Imbault, Alexander Luis
Institution: University of Toronto
Observed institutions: University of British Columbia, University of Toronto, Xiamen University, McMaster University
ORCID: 0000-0001-6011-5430
Observed ORCID: 0000-0001-6011-5430
OpenAlex ID: A5072215913
