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