Microfabricated drug delivery systems: from particles to pores.

Microfabricated drug delivery systems: from particles to pores.