Mark Owen Homewood
Stmicroelectronics Sa · HP · Cray Uk Limited
Total Patents:
18
Overall Rank:
#256,994
Years Active:
2001–2016
Stmicroelectronics Sa Rank:
#113