Photo of Dr Ruaraidh Hill

Dr Ruaraidh Hill PhD, MSc (HTA & Management), FHEA

Lecturer – Evidence synthesis Health Data Science