Sherry Chen
Institutions: Dalhousie University, Meta (United States)
Observed institutions: Dalhousie University, National Central University, Meta (United States)
ORCID: 0009-0000-9810-4665
Observed ORCID: 0009-0000-9810-4665
OpenAlex ID: A5082873449
