Nathalie Ollivier

CNRS · Institut Pasteur De Lille · Université De Lille
Total Patents: 4
Overall Rank: #1,188,395
Years Active: 2015–2019
CNRS Rank: #613