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