Weizsäcker has served on many international commissions .
He has served on many international commissions .