John Troy Kraczek
Sreus Energy · Tensar Corporation
Total Patents:
8
Overall Rank:
#605,325
Years Active:
1997–2025
Sreus Energy Rank:
#1