Apes Under Pressure Show Their Ingenuity – And Hint At Our Own Evolutionary Past I Fucking Love Science, 08 May 2015 Plants and…