Junhua Sun
Observed name: Junhua SUN
Institution: Beihang University
Observed institutions: Ministry of Education of the People's Republic of China, Beihang University
ORCID: 0000-0001-8920-5616
Observed ORCIDs: 0000-0001-8920-5616, 0000-0002-9707-9194
OpenAlex ID: A5011826980
