European Centre of Technological Safety
Європейський центр техногенної безпеки
Nuclear Power Vs. Renewable Energy: Benefits, Costs, and Potentials