Adv Sci 2023 1099