Review Articles

Lymphoma stem cells: enough evidence to support their existence?