NPI Central
Hizra Farrukh, MD — NPI 1518760792, Buffalo, NY | NPI Central