Blaine J. Ruby, MDMDUnclaimed · claim itSurgeryBuffalo, WY24 years experienceCalculated from a graduation year of 2002, reported in the CMS National Downloadable File.(307) 684-5521NPI 1912105107View Profile Claim