All at sea

Researchers find advantages in floating nuclear power stations

Research areas