NPI Central
Karthik Yarlagadda, M.D. — NPI 1184150898, Indiana, PA | NPI Central