Keran Duan
Observed name: Duan, Keran
Institution: Beijing University of Technology
Observed institutions: Tianjin University, China University of Petroleum, Beijing, Beijing University of Technology
ORCID: 0000-0002-8397-3021
Observed ORCID: 0000-0002-8397-3021
OpenAlex ID: A5004434041
