NPI Central
Vyas Kartha, M.D. — NPI 1174568877, St Petersburg, FL | NPI Central