Alice Webb - Institute of Development Studies

Alice Edwards is a British academic who has been working with the University of Edinburgh for more than two decades - including teaching and developing technologies for children and young adults in the UK and Wales. They are based in Glasgow, Scotland.

Source: ids.ac.uk
Published on 2021-10-06