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.ukPublished on 2021-10-06