Statistics
Statistics 2025
Number of articles reported in 2025 – 74
Number of scientific articles published in 2025 – 22
Number of requests for review – 145
Number of reviews received – 63
Percentage of articles accepted for publication – 29%
Average time from submission to publication – 8 months
Statistics 2024
Number of articles reported in 2024 – 72
Number of scientific articles published in 2024 – 26
Number of requests for review – 136
Number of reviews received – 71
Percentage of articles accepted for publication – 36%
Average time from submission to publication – 8 months



