Recent results in cancer research. Fortschritte der Krebsforschung. Progrès dans les recherches sur le cancer [Recent Results Cancer Res] NLMUID: 0044671