G. Scott France

Electric Planet
Total Patents: 2
Overall Rank: #2,124,660
Years Active: 2006–2010
Electric Planet Rank: #7