Ammonia in cancer: dual roles and therapeutic strategies. — SciRadar