nature communications, 29 April 2024

Polymer Journal, December 2023, Volume 55 Issue 12

Polymer Journal, October 2023, Volume 55 Issue 10

polymer journal, May 2023, Volume 55 Issue 5

polymer journal, April 2023, Volume 55 Issue 4

polymer journal, November 2022, Volume 54 Issue 11

Polymer Journal, October 2022, Volume 54 Issue 10

Polymer Journal, July 2022, Volume 54 Issue 7

polymer journal, June 2022, Volume 54 Issue 6

nature synthesis, May 2022, Volume 1 Issue 5

nature materials, September 2021, Volume 20 Issue 9

Nature Chemistry, April 2021, Volume 13 Issue 4

nature catalysis, 1 April 2021, Volume 4 Issue 4

Polymer Journal, January 2021, Volume 53 Issue 1

Polymer Journal, December 2020, Volume 52 Issue 12

Polymer Journal, 05 August 2020, Volume 52 Issue 8

Polymer Journal, April 2020, Volume 52 Issue 4

Polymer Journal, July 2018, Volume 50, Issue 7

Nature microbiology, Volume 1 Issue 10, October 2016

Polymer Journal, Volume 47 Issue 6, June 2015

Nature Photonics, July 2013, Volume 7, No 7

Nature Materials June 2012, Vol.11, No.6

Nature Materials April 2011, Vol.10, No.4