James W. Stacy
Johns Manville · Schuller International
Total Patents:
8
Overall Rank:
#653,458
Years Active:
1997–2012
Johns Manville Rank:
#74