The National Solar Thermal Test Facility

Sandia National Laboratories

December 18, 2025