Number of articles reported in 2021 – 18Number of requests for review – 18Number of reviews received – 37Percentage of articles accepted for publication – 94%Average time from submission to publication – 6–9 months