John Maldonado
Igloo Products · Kimberly-Clark Worldwide · Scott Paper Limited
Total Patents:
29
Overall Rank:
#127,840
Years Active:
1990–2025
Igloo Products Rank:
#1