Changcheng Kan
Observed names: KAN Changcheng, Kan, Changcheng
Institutions: Peking University, Ministry of Natural Resources, Baidu (China)
Observed institutions: Peking University, Ministry of Natural Resources, Baidu (China)
OpenAlex ID: A5026352963
