Multifaceted Roles of Tunneling Nanotubes in Intercellular Communication | doi.page