Naval Nuclear Laboratory is a company that develops naval nuclear propulsion technology. It offers research and development, training, nuclear power school, shipyards, nuclear-powered vessels, contracting, and others. The company provides full lifecycle support, from technology development through design to disposal.