Funding freezes, legal fights, chaos — no one in medical research knows what will come, except that as of January 22, 2025, ...