Mark Hara

The Iams
Total Patents: 6
Overall Rank: #871,698
Years Active: 2008
The Iams Rank: #19