June 29, 2013October 13, 2014 borgeditor The future of medicine is closing in–pre-order the first medical grade tricorder now for only $199
August 6, 2012October 13, 2014 borgeditor Curiosity’s moment of truth is here–NASA at the pinnacle of its most risky Mars mission yet