Richard A. Leoncavallo

Nalge · Nalge Nunc International · Manufacturers Hanover Trust
Total Patents: 35
Overall Rank: #99,140
Years Active: 1981–2014
Nalge Rank: #1