Calixarenes as new platforms for drug design.

Calixarenes as new platforms for drug design.