Eduniversal
Business Schools Ranking

IQS School of Management - ramon llull university

Barcelona Spain

IQS Business School

Via Augusta 390,

08017 Barcelona (Spain)

3 Palmes

EXCELLENT Business School

Eduniversal Rankings
Deans’ Recommendations

171