NPI Central
Ibrahim Salama, MD — NPI 1558882142, Rochester, NY | NPI Central