Hervé Le Mouellic

Institut Pasteur · CNRS
Total Patents: 5
Overall Rank: #1,025,493
Years Active: 2003–2010
Institut Pasteur Rank: #143