Hani Shahata

Active Schenectady, NY Nephrology for Capital Care Medical Group