NPI Central
Mohamed Rouabhi, MD — NPI 1073182721, Iowa City, IA | NPI Central