NPI Central
John Ruiz, MD — NPI 1679547970, Amsterdam, NY | NPI Central