Shadow on my heart: a culturally grounded concept of HIV stigma among chinese injection drug users.

Shadow on my heart: a culturally grounded concept of HIV stigma among chinese injection drug users.