NPI Central
Abayomi Ajala, M.D., MPH — NPI 1053773804, Houston, TX | NPI Central