Business Luxury and Fashion Management Added on February 9, 2021 SKEMA Business School Country: FranceMode: CampusDegree: Master of ScienceDuration: 2.0 Year(s)