Member of the European Academy of Science, Arts and Letters

Prize: Membership of learned society

Degree of recognitionInternational