NPI Central
Talha Farid, MD — NPI 1396090353, Cedar Rapids, IA | NPI Central