M

Mengli Yu

Cotton Research Institute

ORCID: 0000-0002-1368-1242

28 papers and 738 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
28Publications
738Total Citations
First publication: 2021