Stephan Barsun

HP · Sunpower · Davis Energy Group
Total Patents: 73
Overall Rank: #27,292
Years Active: 2002–2016
HP Rank: #77