Colorectal cancer development and advances in screening | Synapse