David E. Junker
Syntro · Schering-Plough Animal Health · Schering
Total Patents:
20
Overall Rank:
#225,109
Years Active:
1995–2011
Syntro Rank:
#3