Devon McAslan
Observed names: Mc Aslan, Devon, McAslan, Devon
Institution: Chalmers University of Technology
Observed institutions: University of Michigan, Göteborgs Stads, Arizona State University, Chalmers University of Technology
ORCID: 0000-0003-4333-3991
Observed ORCID: 0000-0003-4333-3991
OpenAlex ID: A5042066200
