Eva Faye Osborne

Paradox
Total Patents: 3
Overall Rank: #1,572,641
Years Active: 2010
Paradox Rank: #1