Kieran F. Drain

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