Over 9 years our 138 articles have been cited 5,785 times, which is an average of 42 times each (Google Scholar) (official impact factor coming soon).

From 2016 to 2019 we have published 10% of submissions.

This website has received nearly 1 million page views from 210 countries in the last 9 years.