Prince Mohamed Ali Tewfik

GPTKB entity