Micro-social structural approaches to HIV prevention: a social ecological perspective.

Micro-social structural approaches to HIV prevention: a social ecological perspective.