Franco Francini

Biomerieux · Consiglio Nazionale Delle Ricerche
Total Patents: 3
Overall Rank: #1,491,942
Years Active: 2003–2017
Biomerieux Rank: #348