Enthusiastic welcome for new European research chief.