Patrick Couvreur

CNRS · Institut Gustave Roussy · Université Paris Cité
Total Patents: 29
Overall Rank: #128,748
Years Active: 1982–2025
CNRS Rank: #51