Jumin Tu

Zhejiang University · China National Rice Research Institute
Total Patents: 4
Overall Rank: #1,128,782
Years Active: 2011–2023
Zhejiang University Rank: #126