Mohamed Ibrahim Nugud

GPTKB entity