NPI Central
Muhammad Hamza Akhtar, MD — NPI 1093457533, Rochester, NY | NPI Central