New professor Tomi Männistö