Membership Fellow British Academy Royal Society Edinburgh; Finnish Academy Scis. (foreign); Academia Europaea.