Qiujing Wang
Observed name: Wang Qiujing
Institutions: Tencent (China), Jiaozuo University
Observed institutions: Tencent (China), Jiaozuo University, Yangzhou University
ORCID: 0009-0003-7702-3905
Observed ORCID: 0009-0003-7702-3905
OpenAlex ID: A5102407871
