Web of Science index puts eLife 'on hold' due to its publishing model science.org 3 points by chaosprint 10 hours ago