NPI Central
Dedeepya Konuthula, M.D. — NPI 1780176610, Chicago, IL | NPI Central