Dujia Yang
Institution: National University of Defense Technology
Observed institutions: University of Science and Technology of China, National University of Defense Technology
ORCID: 0000-0002-9309-9067
Observed ORCID: 0000-0002-9309-9067
OpenAlex ID: A5015814760
