Wenhao Deng
Observed name: WenHao Deng
Institutions: Shenyang Ligong University, Beihang University
Observed institutions: Shenyang Ligong University, Beijing University of Technology, Beihang University
ORCID: 0009-0001-5250-365X
Observed ORCID: 0009-0001-5250-365X
OpenAlex ID: A5128701812
