Pedro E. Rodriguez Ortiz, MD, MPHMD, MPHUnclaimed · claim itFamily Medicine — Sports MedicineCarolina, PR3 years experienceCalculated from a graduation year of 2023, reported in the CMS National Downloadable File.(787) 776-4420NPI 1023506268View Profile Claim