Individualized Drug Therapy for Patients: Basic Foundations, Relevant Software and Clinical Applications