Peer review performance metrics (December 2016 – August 2026) :
Submission to first preliminary assessment: 4 days
Submission to final decision: 40 days
Submission to acceptance: 50 days
Total submissions evaluated: 409
Acceptance rate: 67.5% (276/409)