Palou, Pere, University of Balearic Islands, Spain