Hacker News new | ask | show | jobs
The fall of Eric Lander and the end of science’s ‘big ego’ era (statnews.com)
2 points by tardygrade 1596 days ago