John H. Lovitt

Garmin · Garmin Switzerland Gmbh
Total Patents: 13
Overall Rank: #385,709
Years Active: 2005–2012
Garmin Rank: #23