Millions of scientific papers are submitted to various journals and other publications each year. One of the main reasons for submitting a paper to these journals is to have it reviewed by other ...