University of Giessen
He holds a LL.M from University of Cambridge (UK) and a Ph.D. in Law from the University of Giessen. He speaks German, English and French.