Schill, Prof Stephan Posted on 28/06/2026 by admin Prof Stephan Schill Arbitrator, University of Amsterdam