E

Eleanor N. Fish

University College London

ORCID: 0000-0002-1292-4644

275 papers and 15.3k citations.

PubIndex Score98Top 2%How it's scored
275Publications
15.3kTotal Citations
First publication: 1937First senior author: 1937