Thinking Allowed

medical / technology / education / art / flub

showing posts for 'at000'

Some science journals that claim to peer review papers do not do so: One estimate puts the number of papers in questionable

Some science journals that claim to peer review papers do not do so: One estimate puts the number of papers in questionable journals at 400,000
Source: economist.com