Author

Qiying Ran

Institution: Xinjiang University
ORCID: 0000-0003-3691-1642
Observed ORCID: 0000-0003-3691-1642
OpenAlex ID: A5026104829
Works count: 61
Citation count: 4,203
H-index: 31
I10-index: 42
Year
Topic
Type