Francois Clavel

Institut Pasteur · CNRS · Institut Pasteur And Centre Nationale De La Recherche Scientifique
Total Patents: 47
Overall Rank: #61,146
Years Active: 1989–2012
Institut Pasteur Rank: #4