Way older than we had previously thought! Fossil records previously estimated that cockroaches had appeared about 140 million years ago, after the supercontinent Pangaea split.
Space: the final frontier. Researchers at Yale work to boldly go where no researcher has gone before. With a newly designed EXtreme PREcision Spectrograph (EXPRES)