Bioactive Materials 26 2023 306320