NPI Central
Leena Mamilly, MD — NPI 1760614648, Columbus, OH | NPI Central