Brian Richards

Honeywell · Cadbury Holdings Limited · Rolls-Royce Plc
Total Patents: 9
Overall Rank: #562,138
Years Active: 1987–2020
Honeywell Rank: #2,824