Full Name
Denise Mitchell
Job Title
Senior Production Editor
Affiliation
Cochrane Central Executive Team
Speaking At