E

Emmie de Wit

National Institutes of Health

ORCID: 0000-0002-9763-7758

201 papers and 38.6k citations.

PubIndex Score98Top 2%How it's scored
201Publications
38.6kTotal Citations
First publication: 2004First senior author: 2009