Number of papers published per year

Totals

Journal papers: 363
Conference papers: 459