71
Articles
2.7K
Citations
3.7
avg. Impact Factor
25
h-index

Most published authors

AuthorArticlesTotal ArticlesTotal Citations
Ailsa A Welch 14 172 13,199
Andrew P Jones 11 182 7,500