Hormesis, an update of the present position

scientific article published on April 26, 2003