Extracellular vesicles: biology and emerging therapeutic opportunities.

Extracellular vesicles: biology and emerging therapeutic opportunities.