Patient ratings for Dr. Soraruf average 4.5 stars out of 5. He takes United Healthcare Platinum, United Healthcare Compass, United Healthcare Navigate, and more. He studied medicine at Thomas Jefferson University, Jefferson Medical College.