Enrico Picozza

Perkinelmer · Applera
Total Patents: 10
Overall Rank: #522,149
Years Active: 1990–2007
Perkinelmer Rank: #25