Back to search
Publication
The fine structure of the lepra cell.
More information
Type
Journal Article