Statistics

Number of articles reported in 2023 – 15
Number of requests for review – 33
Number of reviews received – 33
Percentage of articles accepted for publication – 93%
Average time from submission to publication – 7 months