Tunneling nanotubes: a new route for the exchange of components between animal cells.

Tunneling nanotubes: a new route for the exchange of components between animal cells.