Jacob Tepper

Petra Pet
Total Patents: 18
Overall Rank: #259,642
Years Active: 2003–2006
Petra Pet Rank: #1