Ren Jianlan
Observed names: JianLan Ren, Jianlan Ren
Observed institutions: Southwest Medical University, Affiliated Hospital of Southwest Medical University
ORCID: 0000-0002-2986-3825
Observed ORCIDs: 0000-0002-2986-3825, 0000-0001-8016-4897
OpenAlex ID: A5010854854
