Prof. Brigitte Stern

Arbitrator and Professor, Graduate Institute of International and Development Studies, Geneva