Statistics

Year
2025
Issues published
2
Items published
9
Total submissions
101
Peer reviewed
41
Decline
32 (78%)
Registered users
1432 (129 new)