NPI Central
Ayesha Farhan, MD — NPI 1801170576, Norman, OK | NPI Central