‘The loveliest person’: Leading UK COVID scientist dies in cycling accident near Lake Garda

‘The loveliest person’: Leading UK COVID scientist dies in cycling accident near Lake Garda