Lu Zhan
Institutions: Qingdao University, Affiliated Hospital of Qingdao University
Observed institutions: Qingdao University, Wayne State University, Affiliated Hospital of Qingdao University
ORCID: 0000-0002-0405-0553
Observed ORCID: 0000-0002-0405-0553
OpenAlex ID: A5081167161
