blog.lass.org.uk
Farewell Spencer
Spencer Cox, one of the world’s most prominent AIDS activists and a highly respected “citizen scientist” has passed away. Spencer Cox, the pivotal AIDS activist who co-founded ACT…