NPI Central
Patricia Ruiz Cota, MD — NPI 1528860400, Chula Vista, CA | NPI Central