Bernard Krust

Institut Pasteur · CNRS · Institut Pasteur And Centre Nationale De La Recherche Scientifique
Total Patents: 18
Overall Rank: #257,898
Years Active: 1993–2014
Institut Pasteur Rank: #40