Bankim Thanki KC

GPTKB entity