Thomas Piccariello

Shire · Synthonics · New River Pharmaceuticals
Total Patents: 40
Overall Rank: #79,792
Years Active: 1995–2018
Shire Rank: #5