Ryan D. Giles
Observed names: Giles, Ryan D., Ryan Giles
Observed institutions: University of Ottawa, University of Chicago, Indiana University Bloomington, Indiana University
ORCID: 0000-0003-3424-9624
Observed ORCID: 0000-0003-3424-9624
OpenAlex ID: A5075434294
