Charles Almy
Ojjo · Tesla · Sunpower
Total Patents:
97
Overall Rank:
#15,293
Years Active:
2007–2025
Ojjo Rank:
#1