Atherosclerosis and Cancer; A Resemblance with Far-reaching Implications.