-Academic background: Generally speaking, having a doctorate is the basic requirement for publishing high-level papers. Some journals may also have admission requirements for masters.
-Research ability: publishing a paper requires certain research ability, including independent thinking, innovative ability, experimental skills, etc.
-Language ability: publishing a paper requires a certain language ability, including English proficiency and mastery of technical terms.
-Paper quality: The quality of the paper should be guaranteed when it is published, including the content, structure and format of the paper.