Alma Mater Europaea

Alma Mater Europaea

   Alma Mater Europaea (Latin for “The European nourishing mother”, i.e. university) is an international university based in the Austrian…