James Vaughn

Omnova Solutions · USDA
Total Patents: 3
Overall Rank: #1,454,559
Years Active: 2002–2020
Omnova Solutions Rank: #40