72
enthalten in: Molecular pharmaceutics | 2011



74



75



76



78
enthalten in: Nature communications | 2011



79
enthalten in: PloS one | 2011



80
enthalten in: PloS one | 2010