Best university in Segovia | Spain

  1. IE University logo
    Acceptance Rate
    85%
    Enrollment
    2,500
    Founded
    1997