Simon Banks

Rolls-Royce Plc · Cambridge Touch Technologies · Astrazeneca Ab
Total Patents: 11
Overall Rank: #452,696
Years Active: 1994–2021
Rolls-Royce Plc Rank: #316