dgsmith.org
On the HIV vaccine front:
Science Daily is reporting that research is promising in the early development of anti-HIV neutralizing antibodies- which means good news on the HIV vaccine front. Excerpt: …a major stumbling…