English: shorter Knowledge Transfer Partnership
Welsh: Partneriaeth Trosglwyddo Gwybodaeth byrrach
Subject: Datblygu economaidd
English definition: sKTPs