P phys.org 600M years of shared environmental stress response found in algae and plants 97 points PaulHoule 1 year ago 6 comments