Tags: Leprosy Vaccine

10/17/2017

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