Friday, September 06, 2019

Self-Citing Scientists

"Hundreds of extreme self-citing scientists revealed in new database"