Begin typing your search...
You Searched For "Cassiopea"
Sun Pharma enters licensing pact to Italian speciality drug maker...
Cassiopea will receive an upfront payment of $45 million, potential commercial milestones totalling up to $190 million and customary double digit...