Home Research Biomolecular Systems Staff List Karsten Scheller Karsten Scheller Biomolecular Systems +49 331 567-9739 karsten.scheller@... CTC D-6.08