NPI Central
Skerdi Fotjadhi, MD — NPI 1417265653, New Haven, CT | NPI Central