STOPAIDS

STOPAIDS is the network of 80 UK agencies working since 1986 to secure an effective global response to HIV and AIDS.