Journal papers : 773 papers published
Proceedings : 156 papers published
Conference presentations/Abstracts : 2992 papers
Patents : 860 including 581 international patents
Books and book chapters: 92 books
Essays and Editorials : 199 essays
Invited/Keynote lectures : 663 presentations
Mass media recognition : 6154 times