Beibei Niu
Observed name: Bei-Bei Niu
Institution: Shandong Agricultural University
Observed institutions: University of California, Santa Barbara, Wuhan University, Shandong Agricultural University
ORCID: 0000-0002-0197-5454
Observed ORCID: 0000-0002-0197-5454
OpenAlex ID: A5062248159
