NPI Central
Abdullah Thayyil, MD — NPI 1922088582, Iowa City, IA | NPI Central