The fall of Eric Lander and the end of science’s ‘big ego’ era #1 Post by tardygrade » Thu, Feb 10, 2022, 2:39 PM UTC The fall of Eric Lander and the end of science’s ‘big ego’ erastatnews.com