Changing drug users' risk environments: peer health advocates as multi-level community change agents.

Changing drug users' risk environments: peer health advocates as multi-level community change agents.