Cytophage Technologies Inc

Biotechnology CEO of the Year (Canada): Steven Theriault
Award logo for winner - Global CEO Excellence Awards