Dozens of scientific journals have vanished from the internetsciencemag.org474 pointsbookofjoe6 years ago