Life Lab in the News 1979-1984 Press 1979-1984Click to view and zoom articles November 5, 1984Life Lab History, Life Lab in the News, About Life Lab Facebook0 Twitter LinkedIn0 Reddit Tumblr Pinterest0 0 Likes