Mayo study links hepatitis C to liver cancer