John S. Shaw

British Gas Plc · Astrazeneca Ab · First Subsea Limited
Total Patents: 4
Overall Rank: #1,190,668
Years Active: 1996–2018
British Gas Plc Rank: #32