Ebrahim Bagherzadeh
H R D · Synfuels International
Total Patents:
78
Overall Rank:
#23,918
Years Active:
2007–2017
H R D Rank:
#5