Molecules within molecules: recognition through self-assembly.

Molecules within molecules: recognition through self-assembly.