Stewart Scherer
Rosetta Inpharmatics · Taxon Biosciences · Merck
Total Patents:
4
Overall Rank:
#1,193,098
Years Active:
2004–2017
Rosetta Inpharmatics Rank:
#14