PubIndex Score98Top 2%How it's scored
591Publications
32.1kTotal Citations
First publication: 1985First senior author: 1985