Sandra Pastur

Sandra Pastur was a biologist on the USS Excelsior (NCC-2000) in 2294. She led the study of the Dolpheels.