Routine HIV testing in Botswana: a population-based study on attitudes, practices, and human rights concerns.

Routine HIV testing in Botswana: a population-based study on attitudes, practices, and human rights concerns.