NPI Central
Alekya Menta, MD — NPI 1790516763, Philadelphia, PA | NPI Central