Did life on earth start from Borax minerals? by Tyler Cowen January 10, 2004 at 9:19 am in Science Read here for the latest scientific discovery.