PubIndex Score96Top 4%How it's scored
116Publications
6kTotal Citations
First publication: 1992First senior author: 2002

Top publicationsby citations

Indexing the rest of 116 publications…