NPI Central
Rutu Mahajan, MD — NPI 1619050317, West Lafayette, IN | NPI Central