Number of papers published per year

Totals

Journal papers: 352
Conference papers: 458