Outcome Feedback (OF) Technology

An international team of researchers from various Universities (York, Sheffield, Huddersfield, Leiden, Trier) have developed and tested the impact of...