Richard Horuk

Schering · University of Pennsylvania
Total Patents: 13
Overall Rank: #388,113
Years Active: 2001–2007
Schering Rank: #214