Pierrick Buvat
CEA · CNRS · Institut National Des Sciences Appliquées De Lyon
Total Patents:
21
Overall Rank:
#206,568
Years Active:
2004–2022
CEA Rank:
#98