Science Journals Have Passed Their Expiration Date – It's Time for a Platforminsights.wired.com1 pointjmnicholson12 years ago