Luc Janelle
John Deere · Université Laval · Universite Laval, Cite Universitaire
Total Patents:
18
Overall Rank:
#245,586
Years Active:
1996–2025
John Deere Rank:
#229