Catherine Rougeot

Institut Pasteur · CNRS
Total Patents: 18
Overall Rank: #256,489
Years Active: 2003–2017
Institut Pasteur Rank: #25