News Tech, life science news in review: What made headlines last week in WRALTechWire by WRAL TechWire — November 18, 2013 A look back at technology, life science and other related news as reported in WRALTechWire for the week of Nov. 11-17. Headlines are listed at left.