March Noguera, Joan, Universitat de les Illes Balears, España