Russell K. Colegrove

Leybold-Heraeus Gmbh
Total Patents: 3
Overall Rank: #1,616,304
Years Active: 1987–2002
Leybold-Heraeus Gmbh Rank: #49