A foundation for exploring tumor development as an evolutionary process | Heykuki News