Fighting the battle against HIV/AIDS

intv world aids day analysis_00020026
intv world aids day analysis_00020026

    JUST WATCHED

    Fighting the battle against HIV/AIDS

MUST WATCH

Dr. Valerie Delpech of the UK Health Protection Agency discusses the challenges of tackling HIV/AIDS.