NPI Central
Kokila Thenuwara, MD — NPI 1447239777, Iowa City, IA | NPI Central