Nanosponges: a novel class of drug delivery system--review.

Nanosponges: a novel class of drug delivery system--review.