Long Title: Doctor William F. Libby, in Iowa State University talk, says life may exist on VenusLocation: 14:05Citation Date: Wednesday, May 1, 1968