placeholder image

DR Stephan Karl

Positions

Publications

Selected publications