Wenlong Zhu
Institutions: Qiqihar University, China Three Gorges Corporation (China)
Observed institutions: Qiqihar University, China Three Gorges Corporation (China), Henan Agricultural University
ORCID: 0009-0000-4827-0497
Observed ORCID: 0009-0000-4827-0497
OpenAlex ID: A5079744149
