Brown bullhead catfish melanoma represents a novel transmissible cancer

 52
Brown bullhead catfish melanoma represents a novel transmissible cancer