Richard J. Duell

Carrier
Total Patents: 16
Overall Rank: #302,773
Years Active: 1981–2000
Carrier Rank: #95