NPI Central
Lekha Karthikeyan, M.D — NPI 1568154896, Jackson, MI | NPI Central