Michael Porter
Cargill, Incorporated · Becton, Dickinson And · Solae Company
Total Patents:
28
Overall Rank:
#136,035
Years Active:
2000–2024
Cargill, Incorporated Rank:
#25