Dr. Pedro graduated from the University of The Philippines Manila College of Medicine in 1990. He works in Laurel, DE and 3 other locations and specializes in Nephrology and Internal Medicine. Dr. Pedro is affiliated with Tidalhealth Nanticoke.
View More
