John D. Affinito
Sion Power · Battelle Memorial Institute · Moltech
Total Patents:
67
Overall Rank:
#31,880
Years Active:
1993–2023
Sion Power Rank:
#3