SANTA CRUZ, CA–It’s back and better than ever. The 87-foot blue whale skeleton at UC Santa Cruz’s Long Marine Laboratory has been painstakingly refurbished and reassembled next to the lab’s Seymour ...