Life sciences and revolution