Back to search
Publication
Transactions of the Thirteenth International Leprosy Congress. The Hague, The Netherlands, 11-17 September 1988.
More information
Type
Journal Article