Self-assembling molecules suffocate cancer cells within hours - Funancial News