John E. McCall, Jr.

Ecolab Usa · RTX (Raytheon)
Total Patents: 18
Overall Rank: #258,318
Years Active: 1994–2013
Ecolab Usa Rank: #31