HIV infection and sexually transmitted infections among men who have sex with men in Senegal.

HIV infection and sexually transmitted infections among men who have sex with men in Senegal.