19 research outputs found

    Long range physical cell-to-cell signalling via mitochondria inside membrane nanotubes: a hypothesis

    Full text link
    corecore