Leisheng Ru
Observed names: L S Ru, Lei-Sheng Ru, Lei-sheng Ru, Ru Leisheng, Ru, Leisheng
Institution: Bethune International Peace Hospital
Observed institutions: Hebei Medical University, Bethune International Peace Hospital, Chinese People's Liberation Army
ORCID: 0000-0002-0192-9714
Observed ORCID: 0000-0002-0192-9714
OpenAlex ID: A5108561399
