pressurized heavy-water reactor

1 article