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