Anastasia Yang
Observed names: Anastasia L Yang, Anastasia L. Yang, Anastasia Lucy Yang, Yang, A. L., Yang, A.L., Yang, Anastasia, Yang, Anastasia L, Yang, Anastasia Lucy
Institution: University of Edinburgh
ORCID: 0000-0002-8947-2383
Observed ORCID: 0000-0002-8947-2383
OpenAlex ID: A5029842691
