New Nyanza Provincial General Hospital

GPTKB entity