Sexually transmitted diseases: magnitude, determinants and consequences.

Sexually transmitted diseases: magnitude, determinants and consequences.