Who's afraid of a woolly mammoth?

Plus, a bunch of biotech companies got a lot of money!