NPI Central
Roberto Ruiz, MD — NPI 1922097583, Edinburg, TX | NPI Central