NPI Central
Haaris Pervaiz, MD — NPI 1467032904, Twin Falls, ID | NPI Central