Sex, human rights and AIDS: an analysis of new technologies for HIV prevention in the Brazilian context.

Sex, human rights and AIDS: an analysis of new technologies for HIV prevention in the Brazilian context.