NPI Central
Abida Poovathukaran Babu, MD — NPI 1801404413, Tampa, FL | NPI Central