
New compound shows promise in treating multiple human cancers
A new compound, discovered jointly by international pharmaceutical company Servier, headquartered in France, and Vernalis…
A new compound, discovered jointly by international pharmaceutical company Servier, headquartered in France, and Vernalis…