10.1101/2021.07.13.451276

Inulin nanostructures: The sweet-spot of carbohydrate self-assembly

2021-07-13