Helene Gras-Masse

Institut Pasteur De Lille · CNRS · Institut National De La Sante Et De La Recherche Medicale (Inserm)
Total Patents: 9
Overall Rank: #579,695
Years Active: 1987–2012
Institut Pasteur De Lille Rank: #2