NPI Central
Princy Thottathil, MD — NPI 1699092833, Philadelphia, PA | NPI Central