NPI Central
Tawfik Barakat, MD — NPI 1306895644, Harvard, IL | NPI Central