Science Museum

Annabel Judd

Earlier this month, Annabel Judd started her new role at the Science Museum in London, having previously been at the V&A for just over a decade as Head of Design. While Judd is yet to make her mark within the former, her visual legacy at the V&A across a wide range of its exhibitions, covering everything […]