NPI Central
Humza Malik, MD — NPI 1790435097, New Orleans, LA | NPI Central