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