Isaac S.-Y. Sze, deceased

Ecolab Usa · Abbott
Total Patents: 3
Overall Rank: #1,640,566
Years Active: 1990–1998
Ecolab Usa Rank: #224