Science advances [Sci Adv] NLMUID: 101653440