Dr. Rivera graduated from the Northwestern University Feinberg School of Medicine in 2003. He works in Morrisville, NC and specializes in Physical Medicine & Rehabilitation and Physical Therapy. Dr. Rivera is affiliated with Saint Vincent Hospital.
View More
