3 ms·The scientific communication revolution: Why disrupt scientific publishing?2 points by davecap1 14y ago