Stopping HIV in the Macrophage WiSci, 09 Feb 2011 HIV is an elusive virus. Affecting more than 30 million people worldwide, the virus thrives in the human immune system by…