Structured substrates and delivery vehicles: trending now in biomedicine.

Structured substrates and delivery vehicles: trending now in biomedicine.