Skip to content
Thakkar Rita — SYNTA PHARMACEUTICALS CORP insider: 2 transactions · InsiderLens