Peng Miao
Institution: Zhengzhou University of Science and Technology
Observed institutions: China Three Gorges University, Zhengzhou University, Zhengzhou University of Science and Technology
ORCID: 0000-0002-9244-3428
Observed ORCIDs: 0000-0002-9244-3428, 0009-0004-1112-0822
OpenAlex ID: A5087811002
