Eng. Abdul Basir Qayumi

GPTKB entity