ByNobleID
    Vertebrate and invertebrate gap junctions: a common molecular basis? | NobleID