James McInnes

British Aerospace Public Limited · Voyager Technologies · Schlumberger Technology
Total Patents: 10
Overall Rank: #517,573
Years Active: 1995–2019
British Aerospace Public Limited Rank: #13