Jack I. Hanoka
7Ac Technologies · Evergreen Solar · ExxonMobil
Total Patents:
43
Overall Rank:
#70,247
Years Active:
1985–2023
7Ac Technologies Rank:
#2