Trincomalee Base Hospital

GPTKB entity