PubIndex Score95Top 5%How it's scored
358Publications
7.2kTotal Citations
First publication: 1981First senior author: 2008