The social impact of HIV testing: a comparative analysis of Britain and Sweden.

The social impact of HIV testing: a comparative analysis of Britain and Sweden.