The open cell development & biology journal [Open Cell Dev Biol J] NLMUID: 101635158