Phage regulation panel discussion
17.20 BST
Professor of Microbiology at the University of Leicester with experience in developing bacteriophage products
Phage regulation panel discussion
17.20 BST
Professor of Microbiology at the University of Leicester with experience in developing bacteriophage products