Yves Fouillet
CEA · CNRS · C.N.R.S.
Total Patents:
37
Overall Rank:
#89,432
Years Active:
1998–2024
CEA Rank:
#22