Prof. Dame Ottoline Leyser
UK Research and Innovation
Appears in 1 Episode
Ottoline Leyser (UKRI)
#15 — Along with becoming a Dame, Ottoline Leyser also recently became Chief Executive of UK Research and Innovation (UKRI), a UK body dedicated to building a thriving...