by Andrew Maynard | Jan 25, 2011 | Emerging Technology, Technology Innovation
Technology innovation was front and center of Obama’s State of the Union speech tonight. This is extremely good news for those of us who believe more needs to be done, and done better, to ensure science and technology translate into effective solutions that...