Weicen Liu
Observed name: Liu Weicen
Observed institutions: University of Electronic Science and Technology of China, State Administration of Traditional Chinese Medicine of the People's Republic of China, Academy of Military Medical Sciences, Chinese PLA General Hospital, Chinese People's Liberation Army, State Key Laboratory of Electronic Thin Films and Integrated Devices, State Key Laboratory of Kidney Diseases
ORCID: 0000-0001-6235-5251
Observed ORCID: 0000-0001-6235-5251
OpenAlex ID: A5063346674
