Kieran F. Drain
Loctite · Avery Dennison · Ciba-Geigy
Total Patents:
14
Overall Rank:
#356,008
Years Active:
1986–2005
Loctite Rank:
#8