5,169 followers Science of Science @MishaTeplitskiy https://t.co/TPKexClOvt 31 Jan 2022 Reply Repost Favourite
19 followers Jose A. Garcia @The3Jewels https://t.co/BW7t56CKK0 the `Nature effect´ in scholarly communication 31 Mar 2018 Reply Repost Favourite