Template synthesized nanotubes for biomedical delivery applications.

Template synthesized nanotubes for biomedical delivery applications.