HIV in Japan: Epidemiologic puzzles and ethnographic explanations.

HIV in Japan: Epidemiologic puzzles and ethnographic explanations.