Desmond Rito Jimenez

Agraquest · Bayer Cropscience · Agritope
Total Patents: 22
Overall Rank: #196,240
Years Active: 1998–2018
Agraquest Rank: #3