Committee on Publication Ethicsh-index: 152Total citations: 128,478Total papers: 4,102Homepage: https://publicationethics.org/