Technical Institute of Halabja

GPTKB entity