Nadia Ben Mohamed
CEA
Total Patents:
25
Overall Rank:
#160,131
Years Active:
2006–2024
CEA Rank:
#1,381