Juan P. Corbetta, MDMDUnclaimed · claim itPediatric UrologyEdinburg, TX28 years experienceCalculated from a graduation year of 1998, reported in the CMS National Downloadable File.(956) 632-3030NPI 1922856541View Profile Claim