Jean-Claude Sirard

Institut Pasteur De Lille · Inserm (Institut National De La Santé Et De La Recherche Médicale) · CNRS
Total Patents: 5
Overall Rank: #974,602
Years Active: 2016–2020
Institut Pasteur De Lille Rank: #5