NCT06207435 2025-09-02LCSAbramson Cancer Center at Penn MedicinePhase NA Completed242 enrolled 8 charts
NCT03810053 2021-10-20Utilizing Technology to Promote Cancer PreventionUniversity of ArkansasPhase NA Completed290 enrolled 6 charts