The WHO and the promise to eliminate leprosy…

In May 1991, the member states of the World Health Assembly (WHA), the governing body of the WHO (World Health...