Number of papers published per year

Totals

Journal papers: 346
Conference papers: 442