John M. Thomas

British Petroleum · University Of Southampton · British Petroleum Company Limited
Total Patents: 8
Overall Rank: #650,575
Years Active: 1985–2014
British Petroleum Rank: #25