NPI Central
Amina Edathodu, M.D — NPI 1912343310, Tampa, FL | NPI Central