F

Fiona E. McAllister

San Francisco VA Medical Center

ORCID: 0000-0002-7862-6711

105 papers and 3.8k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
105Publications
3.8kTotal Citations
#7in Animal Ecology and Behavior Studies
First senior author: 2021