Supramolecular chemotherapy based on host–guest molecular recognition: a novel strategy in the battle against cancer with a bright future | Synapse