Source: Solutions to Peto’s paradox revealed by mathematical modelling and cross-species cancer gene analysis