Editor's picksThe Download: Neuralink’s AI boost, and Trump’s tariffsadminMay 7, 2025 by adminMay 7, 2025021 Is this the end of animal testing? Animal studies are notoriously bad at identifying human treatments. Around 95% of the drugs developed through animal research...