NPI Central
Moussa Takla, MD — NPI 1750709283, Stamford, CT | NPI Central