M

M. Elizabeth Fini

Tufts University

ORCID: 0000-0001-9877-188X

232 papers and 11k citations.

PubIndex Score98Top 2%How it's scored
232Publications
11kTotal Citations
First publication: 1980First senior author: 1991