Nan Sha
Observed name: Nan SHA
Institution: PLA Army Engineering University
Observed institutions: Chinese People's Liberation Army, PLA Army Engineering University
ORCID: 0000-0002-3928-4173
Observed ORCID: 0000-0002-3928-4173
OpenAlex ID: A5038421414
