Richard Harkins

Bayer Schering Pharma Ag · Schering · Bayer Healthcare
Total Patents: 9
Overall Rank: #577,416
Years Active: 1998–2014
Bayer Schering Pharma Ag Rank: #23