David Michael Sutton
British Gas Plc · Bg Plc · Blackberry Limited
Total Patents:
12
Overall Rank:
#416,956
Years Active:
1990–2019
British Gas Plc Rank:
#11