E

Elaine A. Ostrander

National Institutes of Health

ORCID: 0000-0001-6075-9738

647 papers and 43.7k citations.

PubIndex Score98Top 2%How it's scored
647Publications
43.7kTotal Citations
#6in Human-Animal Interaction Studies
First publication: 1986First senior author: 1993

Top publicationsby citations

Indexing the rest of 647 publications…