A 90-million-year-old fossil fish, which has been on display at the Perot Museum of Nature and Science in Dallas, turns out to be a new species. Research conducted by Kenshu Shimada, Ph.D., professor at DePaul University in Chicago and research associate of the Sternberg Museum in Kansas, reveals the 5.5-foot-long fossil fish to possess a […]