Skip to main content

Publication statistics

Below is a chart of the past 5 years of our publications.

statistics chart

The details are below1:

YearSubmittedPublishedPublished rateRejectedRejection rate
20202288035%15768.8%
2021751709.3%24632%
202246912025.5%26857%
202397818118.5%67368.8%

For 2023:

  • Number of assignees: 11172
  • Number of assignments: 21302.
  • Average number of reviewers per paper: 2.17.
  • Average paper processing time: 97 days.

1Please, understand that, there is a small margin of error in the calculation of the statistics due to the process time of the papers. Submission date is considered the date that the paper was submitted. Publication date is the date the paper was published online in the Articles in Press. Rejection date is the day that the decision was performed. With that said, the numbers might not be 100% accurate but they are fairly near the actual numbers.

2The number of assignees as well as the number of assignments include the assignments of the associate editors but only if they have completed the assignment themselves (submitted an actual review instead of only managing peers).