Publications PEER-REVIEWED JOURNAL ARTICLES PEER-REVIEWED PUBLICATIONS INCLUDED IN THE WEB OF SCIENCE PEER-REVIEWED BOOK CHAPTERS PEER-REVIEWED PROCEEDINGS ARTICLES TECHNICAL REPORTS PRESENTATIONS AT MEETINGS AND CONFERENCES