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