Inna Spektor

Tough Traveler
Total Patents: 6
Overall Rank: #865,327
Years Active: 2006–2011
Tough Traveler Rank: #2