William J. Ball
British Petroleum Company Limited · British Petroleum · University Of Cincinnati
Total Patents:
19
Overall Rank:
#238,420
Years Active:
1980–2019
British Petroleum Company Limited Rank:
#2