E

Ellen Heber‐Katz

Lankenau Institute for Medical Research

ORCID: 0000-0002-2987-9034

156 papers and 7.5k citations.

PubIndex Score97Top 3%How it's scored
156Publications
7.5kTotal Citations
First senior author: 1982

Top publicationsby citations

Indexing the rest of 156 publications…