Revamped German stellarator should run longer, hotter and compete with tokamaks
See All 2041 Episodes of "Science"