bn:01619248n
Noun Named Entity
NL
Saint Louis University Madrid Campus
EN
Saint Louis University - Madrid Campus is a campus in Madrid, Spain, of Saint Louis University, a private Jesuit research university in St. Louis, Missouri. Wikipedia
Relations
Sources
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY