Public lecture : Biology past and biology future: where have we been and where are we going?