Joshua S. Speagle
Observed names: Joshua S. 佳士 Speagle 沈, Joshua Speagle, Speagle, Joshua S.
Institution: University of Toronto
Observed institution: University of Toronto
ORCID: 0000-0003-2573-9832
Observed ORCID: 0000-0003-2573-9832
OpenAlex ID: A5124380433
