20011230 home.science: Scientists claim anti-cancer drug