Statistics

Year
2023
Total submissions
718
Peer reviewed
375
Accept
268 (71%)
Decline
107 (29%)
Days to review
27
Registered users
1836 (703 new)