NPI Central
Alejandro Ochoa Ramirez, MD — NPI 1821666306, Iowa City, IA | NPI Central