Madrid, Madrid, Spain
IE Law School
Universidad Pontificia Comillas
The Valley Digital Business School