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