Sales Ended

The scientific life of Ada Lovelace - A talk by Professor Ursula Martin CBE


Follow this organiser to stay informed on future events

By Ewan McAndrew