Apply  MyCAS
Earlier this year, KLCC reported on a killer whale carcass spotted off the Oregon Coast. While the carcass was never recovered, an Oregon State University researcher has made some determinations from its genetic residue.