Franck Ruffier
CNRS · Université D'Aix-Marseille
Total Patents:
5
Overall Rank:
#987,448
Years Active:
2008–2018
CNRS Rank:
#412