Total citations: About 4600 (Google scholar)
Impact SummaryTotal citations: About 4600 (Google scholar)
, 2023
- Refereed, international papers: About 70
- SW downloads: About 1.5k per year
[http://scholar.google.com/citations?user=uLQzQW4AAAAJ&hl=en]