Self-assembled molecules - new kind of protein ligands : supramolecular ligands /: supramolecular ligands. (2018)