Frontiers in biology [Front Biol (Beijing)] NLMUID: 101541748