NPI Central
Mirdhula Ananthamurugan, MD — NPI 1437944014, Saint Louis, MO | NPI Central