Shouwen Chen
Huazhong Agricultural University · Hubei University
Total Patents:
5
Overall Rank:
#927,110
Years Active:
2010–2024
Huazhong Agricultural University Rank:
#1