Keith Fletcher

Otter Controls Limited · Vickers Plc · RTX (Raytheon)
Total Patents: 6
Overall Rank: #831,221
Years Active: 1985–2020
Otter Controls Limited Rank: #2