South African Nuclear Energy Corporation (NECSA)

GPTKB entity