About Cytophage Technologies Inc
Cytophage Technologies Inc is a biotechnology company based in Winnipeg, Manitoba, working on the development of bacteriophages that serve as an alternative to antibiotics and help tackle the global problem of antibiotic…