Xavier Franck
CNRS · Rhodia Chimie · Institut De Recherche Pour Le Developpement
Total Patents:
5
Overall Rank:
#1,007,684
Years Active:
2004–2014
CNRS Rank:
#978