John Richards

Reuters Limited · Avon Protection Systems · Ecolab Usa
Total Patents: 9
Overall Rank: #576,379
Years Active: 1983–2014
Reuters Limited Rank: #6