Statistics

Year

<< 2023

Total submissions 100
Peer reviewed 16
  Decline 12 (75%)
Registered users 1465 (150 new)
Registered readers 664 (55 new)