The Death of the Science Journal

Another nail in science’s coffin?