A bacteriophage journey at the European Medicines Agency.

A bacteriophage journey at the European Medicines Agency.