Patience Ngariwa

Physician Profile

Patience Ngariwa, graduated from in . Her primary practice is as .