Ali Firouzi
Natron Energy · Deeya Energy · Alveo Energy
Total Patents:
15
Overall Rank:
#312,385
Years Active:
2011–2024
Natron Energy Rank:
#7