Weixing Zhang

Hoffmann-La Roche · Alibaba · China National Rice Research Institute
Total Patents: 29
Overall Rank: #127,446
Years Active: 2014–2025
Hoffmann-La Roche Rank: #125