Michael McKibben
Johns Manville
Total Patents:
5
Overall Rank:
#1,018,220
Years Active:
1998–2012
Johns Manville Rank:
#55