Marie Dutreix
Institut Curie · CNRS · Institut National De La Sante Et De La Recherche Medicale (Inserm)
Total Patents:
14
Overall Rank:
#345,963
Years Active:
2005–2021
Institut Curie Rank:
#7