Researchers buy citations to inflate metrics

Science, Volume 383, Issue 6685, Page 807-807, February 2024.

No comments

Read more