Kanaiyalal R. Patel
Monsanto Technology · Innopharmax · G.D. Searle
Total Patents:
13
Overall Rank:
#383,646
Years Active:
1991–2015
Monsanto Technology Rank:
#551