Back to search
Publication
Proceedings of the 7th International Congress on Leprology: Tokyo, November 12th-19th, 1958.
More information
Type
Report