Dongxin Peng
Institution: Chinese People's Liberation Army
Observed institutions: Chinese People's Liberation Army, Institute of Health Service and Transfusion Medicine
ORCID: 0009-0000-9984-6951
Observed ORCID: 0009-0000-9984-6951
OpenAlex ID: A5028191049
