NPI Central
Elizabeth Nyabuto, MD — NPI 1912535147, Buffalo, NY | NPI Central