Journal papers : 802 papers published
Proceedings : 156 papers published
Conference presentations/Abstracts : 3106 papers
Patents : 868 including 584 international patents
Books and book chapters: 93 books
Essays and Editorials : 218 essays
Invited/Keynote lectures : 694 presentations
Mass media recognition : 6765 times