Statistics



Year

2024

Peer reviewed 19
  Accept 5 (26%)
  Decline 14 (74%)
Registered users 5369 (870 new)
Registered readers 5006 (841 new)