EU Votes to Hasten Generic Pricing, Leaves New Drug Timelines Alone

$40.00