Share polymer journal, 5 November 2024, Volume 56 Issue 11 24A0355 Nature Polymer Journal 2024/11/05 0