Stefan Levander Section Head ICT Services University Services stefan.levander@abo.fi +358 505489516 Research profile