10.1101/2021.07.13.451276
Inulin nanostructures: The sweet-spot of carbohydrate self-assembly
2021-07-13