Stefan M. Schweizer
Synta Pharmaceuticals
Total Patents:
7
Overall Rank:
#730,254
Years Active:
2012–2017
Synta Pharmaceuticals Rank:
#31