Turiba University

Latvia

Founded in 1993