Alan Michael Jaffee

Johns Manville · Owens-Illinois · Unknown
Total Patents: 32
Overall Rank: #113,256
Years Active: 1983–2019
Johns Manville Rank: #20