Polyrotaxanes for applications in life science and biotechnology.

Polyrotaxanes for applications in life science and biotechnology.