Buwalasi Theological College

GPTKB entity