2 ms·Hey scientists, how much of your publication success is due to dumb luck?1 points by sndean 10y ago