Bernard Bizzini

Neovacs · Institut Pasteur
Total Patents: 13
Overall Rank: #380,517
Years Active: 1984–2018
Neovacs Rank: #3