Back to search
Publication
Leprosy, some observations of West Africa's leprosarium.
More information
Type
Journal Article