Binzhang Shen

Agrivida
Total Patents: 14
Overall Rank: #342,643
Years Active: 2013–2023
Agrivida Rank: #2