Publications
Scientific papers: 80
Conference proceedings: 86
Books/Chapters: 4
Special Issues: 8
Editorials: 3
Reviewer: >35 scientific journals (>130 articles)
Scientific papers: 80
Conference proceedings: 86
Books/Chapters: 4
Special Issues: 8
Editorials: 3
Reviewer: >35 scientific journals (>130 articles)