Mohamed Hassan Idiris

GPTKB entity