NPI Central
Bachar El Baba, MD — NPI 1396549523, Miami, FL | NPI Central