Xinmin Deng

Cargill, Incorporated · Ixia · Basf Plant Science Company Gmbh
Total Patents: 5
Overall Rank: #927,414
Years Active: 2006–2024
Cargill, Incorporated Rank: #314