Full Name
Sheila Wallace
Job Title
Research Fellow
Affiliation
Evidence Synthesis Group+NIHR Innovation Observatory
Speaking At