Douglas Wilson
British Petroleum · Cryovac
Total Patents:
9
Overall Rank:
#578,177
Years Active:
1983–2013
British Petroleum Rank:
#46