Master Degree in Integrated Business Management in Barcelona MORE PRICE 8.500 LENGTH 9 months START October 2024 LANGUAGE English WHERE Barcelona