R

Rebecca Freeman

Harvard Stem Cell Institute

ORCID: 0000-0001-6493-5997

310 papers and 1.6k citations.

PubIndex Score93Top 7%How it's scored
310Publications
1.6kTotal Citations
First senior author: 1998

Top publicationsby citations

Indexing the rest of 310 publications…