Saint Louis University Madrid Campus
http://spain.slu.edu
Inquire about license