NPI Central
Naveen Turlapati, M.D. — NPI 1740623503, Baton Rouge, LA | NPI Central