Cancer immunotherapy at the crossroads how tumors evade immunity and what can be done (Current clinical oncology, 2004)