John Ellis

Precision Processes Textiles
Total Patents: 9
Overall Rank: #582,291
Years Active: 1982–2010
Precision Processes Textiles Rank: #5