Marie-Louise Michel
Institut Pasteur · Institut National De La Sante Et De La Recherche Medicale (Inserm) · CNRS
Total Patents:
10
Overall Rank:
#514,526
Years Active:
1994–2015
Institut Pasteur Rank:
#69