NPI Central
Muhammad Ibrar Islam, MD — NPI 1063907186, Albuquerque, NM | NPI Central