Marcel Couture
G.E. Leblanc
Total Patents:
3
Overall Rank:
#1,586,660
Years Active:
1998–2007
G.E. Leblanc Rank:
#4