Zihan Lan
Observed name: Lan, Zihan
Institution: Beijing Institute of Technology
Observed institutions: Beijing Institute of Technology, Beijing University of Posts and Telecommunications, Megvii (China)
ORCID: 0009-0001-5757-9581
Observed ORCID: 0009-0001-5757-9581
OpenAlex ID: A5111037175
