Thomas D. Erickson

IBM · Apple · Owens-Corning Fiberglas
Total Patents: 41
Overall Rank: #76,409
Years Active: 1980–2021
IBM Rank: #2,696