Peer Review Process

All submitted manuscripts will be reviewed by at least two independent reviewers using a double-blind peer review process. The average review duration is 2–4 weeks.