Science and Nature Scientists discover giant “last titan” dinosaur, Southeast Asia’s largest ever – Science Daily by Sophia Davis November 9, 2026 written by Sophia Davis Scientists have unveiled fossils of the “last titan,” a colossal sauropod identified as Southeast Asia’s largest known dinosaur, reshaping views on the region’s late Cretaceous ecosystems. Continue Reading November 9, 2026 0 FacebookTwitterPinterestEmail