Terrence M. Ciccarone

Merck
Total Patents: 15
Overall Rank: #327,837
Years Active: 1992–2002
Merck Rank: #708