Life Lab in the News 1990-1994 View press from the Columbus Dispatch, Santa Cruz Sentinel, and more. Press 1990-1994 Click to view and zoom articles. November 5, 1994Life Lab History, Life Lab in the News, About Life Lab Facebook0 Twitter LinkedIn0 Reddit Tumblr Pinterest0 0 Likes