Mohamed Himdi

Universite De Rennes · Bouygues Telecom · CEA
Total Patents: 8
Overall Rank: #628,492
Years Active: 2000–2021
Universite De Rennes Rank: #28