Xu Duan
Observed name: Duan, Xu
Institution: Shenzhen Technology University
Observed institutions: Nanyang Technological University, Shenzhen Technology University
ORCID: 0000-0002-8884-1781
Observed ORCID: 0000-0002-8884-1781
OpenAlex ID: A5029920147
