Richard D. Dennis
Carrier
Total Patents:
12
Overall Rank:
#427,649
Years Active:
1983–2002
Carrier Rank:
#153