Impact SummaryTotal citations: About 3700 (Google scholar)
  • Refereed, international papers: About 70
  • SW downloads: About 1.5k per year