Ian R. Johnston

Innovative Micro Technology · Surface Technology Systems Plc · Vutek, Incorporated
Total Patents: 5
Overall Rank: #1,015,159
Years Active: 1982–2013
Innovative Micro Technology Rank: #20