Can liver cancer cure itself?