Unique Robot Performs Diagnostics, Repairs At Leningrad Nuclear Power Plant Scientists at the Leningrad NPP in Russia…