Delegation of Kim Chaek University of Technology Leaves for Russia