Michael Rivard

Institut Gustave Roussy · CNRS · Sanofi Pasteur Vaxdesign
Total Patents: 17
Overall Rank: #263,183
Years Active: 1998–2025
Institut Gustave Roussy Rank: #13