Logo
S

Saint Louis University, Madrid Campus

152 employees

Basic info

Industry

higher education

Sectors

International
Catholic
Multicultural
American
Educational
Jesuit

Date founded

1967

FAQ