20020602 home.science: The highs and lows of cancer research