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