Jed Marti

Artis
Total Patents: 4
Overall Rank: #1,242,385
Years Active: 2006–2010
Artis Rank: #3