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