Biotechnology company preventing medical infections using bacteriophages
See something off about this company?