NPI Central
Thresiamma Mukkada, MD — NPI 1841271053, Edgewood, KY | NPI Central