Robert John Salter

Bae Systems Plc · Osmotek · Kla-Tencor
Total Patents: 13
Overall Rank: #371,097
Years Active: 1988–2023
Bae Systems Plc Rank: #22