NPI Central
Alexander Aabedi, MD — NPI 1245971480, San Francisco, CA | NPI Central