Welsh Government commission IPC to research outcomes for looked after children
The Institute of Public Care (IPC) at Oxford Brookes University has been commissioned by Welsh Government to undertake a large scale evaluation of outcomes for looked after children including: A
Read More