John Scott
Icosystem · Navico Holding As · Rolls-Royce Plc
Total Patents:
10
Overall Rank:
#506,358
Years Active:
2004–2019
Icosystem Rank:
#6