INSTITUTION'S PROFILE
Department of Health Systems Administration, Georgetown University.
Publications (1)
Validation of a Brief Internalized Sex-work Stigma Scale among Female Sex Workers in Kenya.
Journal: Journal of sex research
Publication date: 2023
Journal: Journal of sex research
Publication Year: 2023