Farid Amalou

Alfaisal University · Imphy Alloys · Iti Scotland Limited
Total Patents: 5
Overall Rank: #965,106
Years Active: 2010–2021
Alfaisal University Rank: #8