Dr. Beatrice Wangari

Consultant physician & Nephrologist ( kidney specialist). MBCHB, MMED, SPCELIST