ITER site, France (IMAGE)
Caption
ITER is an international collaboration of more than 30 countries to demonstrate the viability of fusion—the power of the sun and stars—as an abundant, safe, carbon-free energy source for the planet.
Credit
ITER
Usage Restrictions
None
License
Original content