Åke Andersson, Swedish carcinologist