Statistics

Year

<< 2025

Items published 121
Total submissions 177
Peer reviewed 46
  Accept 20 (43%)
  Decline 26 (57%)
Registered users 426 (173 new)