Roger Frutos
Centre De Cooperation Internationale En Recherche Agronomique Pour Le Developpement · CNRS · University of Florida
Total Patents:
3
Overall Rank:
#1,553,474
Years Active:
2009–2012
Centre De Cooperation Internationale En Recherche Agronomique Pour Le Developpement Rank:
#1