A total of 376 publications is divided into the following categories (listed chronologically within each category; submitted ones are also listed but not numbered):
170 refereed papers in international scientific journals, published and in press
120 refereed proceedings of scientific conferences
50 invited review articles and book chapters
36 U.S. patents issued and allowed
In addition, an estimated > 100 abstracts and meeting contributions and > 100 invited lectures and seminars are no longer tabulated.
h-index 42 (Web of Science) and 53 (Google Scholar) (both checked December 2014)