2023 Davidson Prize winners announced in London : vimarsana.