The present invention refers to combining teichoic acid, especially lipoteichoic acid or its salts and at least one D-amino acid, e.g. in a pharmaceutical composition, pharmaceutical formulations comprising such a composition as well as their use in cancer therapy and in other pharmaceutical applications.