Faked peer reviews prompt 64 retractions

From Nature News – [Read more]

Advertisements