Long Wen
Observed name: Wen Long
Institution: Shanghai Skin Disease Hospital
Observed institutions: Tongji University, Central South University, Sun Yat-sen University, Jinan University, Shenzhen University, The First Hospital of Changsha, Chengdu University, Southern Medical University Shenzhen Hospital, Sun Yat-sen University Cancer Center, Shanghai Skin Disease Hospital, State Key Laboratory of Oncology in South China, State Key Laboratory of Ophthalmology, Zhongshan Ophthalmic Center, Sun Yat-sen University, Chengdu University of Traditional Chinese Medicine, Southern Medical University
ORCID: 0000-0003-3871-9232
Observed ORCID: 0000-0003-3871-9232
OpenAlex ID: A5090890988
