NPI Central
Beena Sattar, MD — NPI 1881845634, Houston, TX | NPI Central