Cécile Debitus

CNRS · Institut De Recherche Pour Le Developpement · Institut Francais De Recherche Scientifique Pour Le Developpement En Cooperation (Orstom)
Total Patents: 2
Overall Rank: #2,080,330
Years Active: 1998–2013
CNRS Rank: #3,857