Derek Gennard
Emhart
Total Patents:
4
Overall Rank:
#1,237,620
Years Active:
1984–2011
Emhart Rank:
#79