Craig D. DePorter

Johns Manville · Phillips Petroleum · Imertech Sas
Total Patents: 21
Overall Rank: #205,594
Years Active: 1990–2023
Johns Manville Rank: #141