Dr Orla Dempsey

Quantitative Healthcare Lead, Centre for Practice and Healthcare Innovation, TCD