Garcia-Mas, Alex, Universidad de las Islas Baleares, Palma de Mallorca, España, España