Why Tardigrades Are Awesome Posted on August 28, 2024 By Viral Trending News Topics Team Spread the loveCleo AbramWed, August 28, 2024 1:30pmURL:Embed:Scientists just figured out something NEW about tardigrades (my favorite animal) and it might help humans survive intense … Science