American graduate business school in Paris with a focus on international business
No description defined