Aziz Ahmed
Abengoa Bioenergy New Technologies · Biopulping International · Korf Technologies
Total Patents:
3
Overall Rank:
#1,515,564
Years Active:
1981–2015
Abengoa Bioenergy New Technologies Rank:
#6