Tianshu Lan
Observed names: T. Lan, T. S. Lan, Tian-Shu Lan, Tian-shu Lan
Institution: Xiamen Medical College
Observed institutions: Xiamen University, Xiamen Medical College
ORCID: 0000-0003-0984-6590
Observed ORCID: 0000-0003-0984-6590
OpenAlex ID: A5016370063
