E

Ezra N. Teitelbaum

Northwestern University

ORCID: 0000-0002-6329-7679

104 papers and 4k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
104Publications
4kTotal Citations
#4in Gastroesophageal reflux and treatments
First senior author: 2019

Top publicationsby citations

Indexing 104 publications…