Shahram Reza Shafie

Green Source Holdings · Green Source Energy
Total Patents: 17
Overall Rank: #270,291
Years Active: 2013–2023
Green Source Holdings Rank: #1