Thomas Olsen
Big Belly Solar · Northwestern University
Total Patents:
11
Overall Rank:
#435,893
Years Active:
2008–2025
Big Belly Solar Rank:
#6