Department of Chemistry Institution442976Institute of Biochemistry University of Cologne, CologneAllemagne