J

Jennifer Tetzlaff

Ottawa Hospital

ORCID: 0000-0003-0787-5363

77 papers and 478k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
77Publications
478kTotal Citations
#1in Meta-analysis and systematic reviews
First senior author: 2021

Top publicationsby citations

Indexing 77 publications…