Michael J. Thwaites

British Petroleum · The Boc Group Limited · Breed Automotive Technology
Total Patents: 10
Overall Rank: #520,960
Years Active: 1986–2009
British Petroleum Rank: #46