NPI Central
Shaji Haq, PH.D., BCBA, NCSP — NPI 1437604071, Irvine, CA | NPI Central