Statistics

Year

<< 2025

Total submissions 120
Peer reviewed 58
  Accept 42 (72%)
  Decline 16 (28%)
  Days to review 14
  Days to publication 31
Registered users 91778 (871 new)
Registered readers 91563 (844 new)