Cancer cure could be 2 years away.