Larry Edward Howard

Johns Manville · Schuller International
Total Patents: 8
Overall Rank: #660,500
Years Active: 1995–2007
Johns Manville Rank: #27