76
enthalten in: Nature | 2021



77
enthalten in: Science advances | 2021



78
enthalten in: Nature chemical biology | 2021