NPI Central
Ayyappa Duba, MD — NPI 1487909719, Lovington, NM | NPI Central