NPI Central
Paola Teran Rodriguez, MD — NPI 1801388046, Iowa City, IA | NPI Central