Catherine Carroll

About

Catherine Carroll is a senior research associate at the UCL Institute of Education.