EMA: Thumbs up for 11, down for 2 new medicines

Regulatory NewsRegulatory News