Polyrotaxane-based supramolecular theranostics.

Polyrotaxane-based supramolecular theranostics.