Full Name
Nuala Livingstone
Job Title
Senior Quality Assurance Editor
Affiliation
Cochrane Evidence Production and Methods Directorate
Speaking At