Annel Amelia Leon
Observed names: Amelia Leon, Leon, Annel Amelia
Institutions: Carnegie Learning, Inc. (United States), Stanford University
Observed institutions: Oregon State University, Carnegie Learning, Inc. (United States), Stanford University
ORCID: 0000-0001-8321-0529
Observed ORCID: 0000-0001-8321-0529
OpenAlex ID: A5036281708
