Mark D. Cochran

Syntro · Schering-Plough Animal Health · Prutech Research And Development Partnership
Total Patents: 63
Overall Rank: #36,056
Years Active: 1989–2011
Syntro Rank: #1