Dar Al Handasah

GPTKB entity