NPI Central
Meskerem Daba, RN, BSN — NPI 1003286246, Greenbrae, CA | NPI Central