43
Articles
2.3K
Citations
1.9
avg. Impact Factor
25
h-index

Most published authors

AuthorArticlesTotal ArticlesTotal Citations
James I Hudson 13 149 16,288