Brian C. Webb
Ilika Technologies · Emi · Thorn Emi Plc
Total Patents:
16
Overall Rank:
#296,213
Years Active:
1985–2019
Ilika Technologies Rank:
#11