Medivation and Sanofi play cat and mouse

by