Sheng Liu
Observed name: Liu, Sheng
Institution: Dalian University
Observed institutions: Dalian University, New York University, Fuzhou University, China Medical University
ORCID: 0000-0002-5251-2767
Observed ORCID: 0000-0002-5251-2767
OpenAlex ID: A5102017566
