PT Clinical Services
(302) 831-8893 (302) 831-0138
Anthony CarrollPhysical Therapist
Teonette Velasco Research Assistant
Anna Shovestul Orthopedic Resident
Matthew Failla Sports Resident
Rick Beeson Orthopedic Resident
hrbeeson@udel.edu