Anonymity in HIV testing: implications for public health. Issue 10112 (9th December 2017)