Statistics

Year

<< 2023 >>

Total submissions 130
Peer reviewed 28
  Decline 16 (57%)
Registered users 1528 (207 new)
Registered readers 672 (65 new)