Scientists have made a huge meatball with mammoth DNA April 5, 2023 1 Min Read 0 14 A giant meatball created from the DNA of an extinct woolly mammoth was put on display this… Gaming Brent Dubin