Back to Event List
('BIFF' Bermuda International Film Festival - SHORT) In the Clinic of Hope, a revolutionary vaccine called Vanhivax is being used to treat patients with HIV-AIDS. But if this treatment is so effective, why haven't we heard about it?