Afra Mashhadi

Afra Mashhadi is an author at University College London specializing in computing, social sciences, and geography.

Publications per year

2009–2024

29

Publications

29