VET learners traineeships in companies abroad
Information and Communication Technologies (ICTs), not further defined
??? - ? Unknown ?
ROC ID College
UK - United Kingdom
University of Wolverhampton
Gouda, Netherlands
Wolverhampton, United Kingdom