Read more 2 minute read Ar(t)chives Simply Scientific: Tardigrades Objectively, humans shouldn’t have survived for so many years. In fact, compared to all other species, humans probably… byJad AbukasmOctober 15, 2019