https://www.mdnpi.com/physicians/catherine-wangui-ruiru/npi-1245537331.html
Catherine Wangui Ruiru PHARMD, AZ 85042