NPI Central
Zeba Barlas, M.D. — NPI 1285642546, Houston, TX | NPI Central