Single Punctuation Mark Has Been Skewing Our Entire System of Scientific Ranking | Heykuki News