NPI Central
Somy Thottathil, MD — NPI 1699204743, Cleveland, OH | NPI Central