Back to search
Publication
The work of the Leprosy Study Centre in London: a review of over 13 000 biopsies.
More information
Type
Journal Article