Statistics



Year

2023

Peer reviewed 245
  Accept 24 (10%)
  Decline 221 (90%)
Registered users 4217 (2920 new)
Registered readers 3899 (2756 new)