Janet T. Pedro, MDMDUnclaimed · claim itNephrologyGeorgetown, DE37 years experienceCalculated from a graduation year of 1989, reported in the CMS National Downloadable File.(302) 856-2360NPI 1518061621View Profile Claim