Yanyun Shen
Institution: China North Industries Group Corporation (China)
Observed institutions: Sun Yat-sen University, China North Industries Group Corporation (China), Wuhan University
ORCID: 0000-0003-0731-8401
Observed ORCID: 0000-0003-0731-8401
OpenAlex ID: A5039345935
