CSI Mission Hospital, Neyyoor

GPTKB entity