Florence Mahuteau
Abivax · CNRS · Institut Curie
Total Patents:
22
Overall Rank:
#193,189
Years Active:
2015–2023
Abivax Rank:
#4