21
enthalten in: Organic letters | 2018



22
enthalten in: Organic letters | 2017



26
enthalten in: Journal of cell science | 2013



28