NPI Central
Udaya Kabadi, MD — NPI 1770567786, Iowa City, IA | NPI Central