Full Name
Toby Lasserson
Job Title
Deputy Editor in Chief & Head of Methods and Evidence Synthesis Development
Affiliation
Cochrane Central Executive Team
Toby Lasserson