1. Life and Medical Sciences (LIMES) University of Bonn Gerhard‐Domagk‐Str.1 53121 Bonn Germany
2. Lehrstuhl für Biochemie, Photobiochemie University of Bayreuth Universitätsstraße 30 95440 Bayreuth Germany
3. Center of Aptamer Research & Development University of Bonn Gerhard‐Domagk‐Str. 1 53121 Bonn Germany