Royce M. Feagans

Manville · Schuller International · Johns Manville
Total Patents: 5
Overall Rank: #1,046,575
Years Active: 1990–2001
Manville Rank: #28