Biomacromolecules [Biomacromolecules] NLMUID: 100892849