Moustapha Hafez
CEA · CNRS · MIT
Total Patents:
19
Overall Rank:
#233,140
Years Active:
2008–2024
CEA Rank:
#151