Professional and research activities