NPI Central
Midhun Malla, MD — NPI 1265865968, Birmingham, AL | NPI Central