
International Business law
Stockholm University - Department of Law
Master of Laws (LLM) in International Commercial Arbitration
Sweden
Western Europe
4 Palmes
TOP Business School