Qiuna Tan
Observed name: Tan, Qiuna
Institution: Beijing University of Posts and Telecommunications
Observed institution: Beijing University of Posts and Telecommunications
ORCID: 0009-0003-1496-1304
Observed ORCID: 0009-0003-1496-1304
OpenAlex ID: A5111230256
