Number of papers published per year

Totals

Journal papers: 342
Conference papers: 439