Farrugia, Mark; (2021) Teacher Agency in Professional Learning and Development: Teachers leading their own professional growth. Doctoral thesis (Ph.D), UCL (University College London). Green open access