Carl A. K. Borrebaeck. Nature Reviews Cancer (2017) doi:10.1038/nrc.2016.153. Published online 03 February 2017
Click to read article