Philip A. Lessard
Agrivida · MIT · Archer-Daniels-Midland
Total Patents:
17
Overall Rank:
#267,589
Years Active:
2001–2024
Agrivida Rank:
#5