"Science Notes" - 1983

Publishing Outlet: 
KQED-TV San Francisco