Global health is in crisis — who will step in to fix it? - Fred Schwaller (Nature, 2025)