John L. Thomas

British Petroleum Company Limited
Total Patents: 3
Overall Rank: #1,604,022
Years Active: 1982–2004
British Petroleum Company Limited Rank: #40