Serge Pauillac

Institut Pasteur · Institut De Recherche Pour Le Developpement
Total Patents: 3
Overall Rank: #1,520,245
Years Active: 1991–2015
Institut Pasteur Rank: #407