Title: A survey of unique technical features of the floating nuclear power plant concept
Subjects: Nuclear power plants
Places: United States