411 pubs · 12,721 cites · h-index 61
Donghua University
2021 - Present
Wuhan University
2016 - Present
Wind Power Engineering (Japan)
2026 - Present
Xinjiang Academy of Animal Science
2022 - Present
China National Building Materials Group (China)
2018 - Present