Frontiers of biology [Front Biol] NLMUID: 0065035