Haoran Duan
Observed names: Duan, Haoran, haoran duan
Observed institutions: WRc (United Kingdom), The University of Queensland, UNSW Sydney, University of Hong Kong
ORCID: 0000-0001-6679-3240
Observed ORCID: 0000-0001-6679-3240
OpenAlex ID: A5000583550
