Ran Pan
Institution: University of Science and Technology of China
Observed institutions: University of Science and Technology of China, City University of Hong Kong
ORCID: 0000-0002-7563-779X
Observed ORCID: 0000-0002-7563-779X
OpenAlex ID: A5043934268
