Tags: Infectious Disease Research Institute

10/17/2017

Announcement on phase 1 leprosy vaccine trial suffers from hyperbole, lack of evidence