Editorial duties:


Member of Technical Committees:


Plenary talks:


Referee for International Journals:


Reviewer of Research Project Proposals


Conference Organization:


Technical Committee member of International Conferences and Workshops: