E europeanpharmaceuticalreview.com New HIV vaccine with a 97% antibody response rate in phase I human trials 664 points MKais 5 years ago 256 comments