Roberto Seghizzi

Indena S.P.A.
Total Patents: 7
Overall Rank: #752,670
Years Active: 1995–2008
Indena S.P.A. Rank: #15