Capel Manor College
The “long term health” of education research in the UK is under threat by a decline in the number...