Saint Louis University is an American, Jesuit university ranked among the top 100 research and teaching institutions in the United States. Distributed over two campuses: St. Louis Campus in the United States and Madrid Campus in Spain, the University enrolls more than 11,000 students, over 650 of whom pursue their studies in Madrid.

Visit website →


  • Info

    • Full member
    • RESPOND Participant
  • Address

    Avenida del Valle, 34
    28003 Madrid
    Spain

  • Links

  • AMICAL Representative


    Profiles

    Previous
    Effat University
    Next
    Lebanese American University