NPI Central
Eman Wahba, MD — NPI 1134127699, Rochester, NY | NPI Central