Journal papers : 776 papers published
Proceedings : 156 papers published
Conference presentations/Abstracts : 3033 papers
Patents : 861 including 582 international patents
Books and book chapters: 93 books
Essays and Editorials : 203 essays
Invited/Keynote lectures : 673 presentations
Mass media recognition : 6359 times