Gary Vellekamp

Schering · Schering-Plough
Total Patents: 5
Overall Rank: #1,030,475
Years Active: 1994–2008
Schering Rank: #698