Na Shen
Institution: Education University of Hong Kong
Observed institutions: Education University of Hong Kong, Hong Kong Shue Yan University, University of Edinburgh
ORCID: 0000-0001-9621-7594
Observed ORCID: 0000-0001-9621-7594
OpenAlex ID: A5035650284
