PubIndex Score98Top 2%How it's scored
779Publications
16.2kTotal Citations
First publication: 1938First senior author: 1990