A cancer cell under research