NCT03132506 2025-01-22E-Health Portal for Individualized Treatment Monitoring and Patient Engagement in Oncology ResearchUniversity Hospital TuebingenCompleted106 enrolled