Best university in Villafranca del Castillo | Spain: Rankings & Acceptance rate

    • #1 in Villafranca del Castillo
    • #61 in Spain
    • #798 in Europe
    Camilo Jose Cela University logo
    Enrollment
    3,500
    Founded
    1999