Advertisement

Failure Of Latest HIV Vaccine Test: A 'Huge Disappointment'

The green dots are HIV virus particles on a human white blood cell. (CDC)
The green dots are HIV virus particles on a human white blood cell. (CDC)

Advertisement

More from WBUR

Listen Live
Close