Leonard J. Genest
Innovation · Unknown · Fellowes Manufacturing
Total Patents:
19
Overall Rank:
#242,142
Years Active:
1980–2004
Innovation Rank:
#54